user define data types in c